home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr37
/
entcom1a.zip
/
ENTCOM1A.PPE
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1995-03-14
|
6KB
|
373 lines
;------------------------------------------------------------------------------
; .ss.
; `²²'
; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
; .sS²°$$$²²°"' d²°'
; .$$² .$$'
; $$$.,d$$'
; `²S$$S²'
;------------------------------------------------------------------------------
; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
;------------------------------------------------------------------------------
; PPE 3.1O (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
String STRING007
String STRING008
String STRING009
String STRING010
String STRING011
String STRING012
;------------------------------------------------------------------------------
If (Exist(PPEPath() + PPEName() + ".CFG")) Then
FOpen 1, PPEPath() + "ENTCOM1A.CFG", 0, 2
FGet 1, STRING011
FGet 1, STRING001
FGet 1, STRING002
FGet 1, STRING003
FGet 1, STRING004
FGet 1, STRING005
FGet 1, STRING006
FGet 1, STRING007
FGet 1, STRING008
FGet 1, STRING009
FGet 1, STRING010
Else
Newline
PrintLn "ERROR OPENING " + PPEPath() + PPEName() + ".CFG"
End
Endif
If (STRING011 == 2) Then
DispFile PPEPath() + "SCR2", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 8, 11
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 13
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "012Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
Endif
If (STRING011 == 3) Then
DispFile PPEPath() + "SCR3", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 8, 12
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 14
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "0123Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
Endif
If (STRING011 == 4) Then
DispFile PPEPath() + "SCR4", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 8, 13
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 15
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "01234Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
Endif
If (STRING011 == 5) Then
DispFile PPEPath() + "SCR5", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 8, 14
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 16
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "012345Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
Endif
If (STRING011 == 6) Then
DispFile PPEPath() + "SCR6", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 20, 11
Print STRING006
AnsiPos 8, 15
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 17
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "0123456Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
If (STRING012 == "6") Goto LABEL006
Endif
If (STRING011 == 7) Then
DispFile PPEPath() + "SCR7", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 20, 11
Print STRING006
AnsiPos 20, 12
Print STRING007
AnsiPos 8, 16
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 18
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "01234567Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
If (STRING012 == "6") Goto LABEL006
If (STRING012 == "7") Goto LABEL007
Endif
If (STRING011 == 8) Then
DispFile PPEPath() + "SCR8", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 20, 11
Print STRING006
AnsiPos 20, 12
Print STRING007
AnsiPos 20, 13
Print STRING008
AnsiPos 8, 17
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 19
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "012345678Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
If (STRING012 == "6") Goto LABEL006
If (STRING012 == "7") Goto LABEL007
If (STRING012 == "8") Goto LABEL008
Endif
If (STRING011 == 9) Then
DispFile PPEPath() + "SCR9", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 20, 11
Print STRING006
AnsiPos 20, 12
Print STRING007
AnsiPos 20, 13
Print STRING008
AnsiPos 20, 14
Print STRING009
AnsiPos 8, 18
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 20
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "0123456789Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
If (STRING012 == "6") Goto LABEL006
If (STRING012 == "7") Goto LABEL007
If (STRING012 == "8") Goto LABEL008
If (STRING012 == "9") Goto LABEL009
Endif
If (STRING011 == 10) Then
DispFile PPEPath() + "SCR10", 4 + 2 + 1
AnsiPos 20, 6
Print "@X0F"
Print STRING001
AnsiPos 20, 7
Print STRING002
AnsiPos 20, 8
Print STRING003
AnsiPos 20, 9
Print STRING004
AnsiPos 20, 10
Print STRING005
AnsiPos 20, 11
Print STRING006
AnsiPos 20, 12
Print STRING007
AnsiPos 20, 13
Print STRING008
AnsiPos 20, 14
Print STRING009
AnsiPos 20, 15
Print STRING010
AnsiPos 8, 19
PrintLn "@X09Copyright(c) 1995 Software Kitchen 718-281-0645 ENTCOM1A.PPE@X07"
AnsiPos 8, 21
InputStr "@X0BWhich SysOp would you like to leave a message for", STRING012, 11, 2, "012345678910Q", 2 + 4 + 8
If (STRING012 == "1") Goto LABEL001
If (STRING012 == "2") Goto LABEL002
If (STRING012 == "3") Goto LABEL003
If (STRING012 == "4") Goto LABEL004
If (STRING012 == "5") Goto LABEL005
If (STRING012 == "6") Goto LABEL006
If (STRING012 == "7") Goto LABEL007
If (STRING012 == "8") Goto LABEL008
If (STRING012 == "9") Goto LABEL009
If (STRING012 == "10") Goto LABEL010
Endif
If (STRING012 == "Q") Goto LABEL011
:LABEL001
KbdStuff "E" + Chr(13) + Upper(STRING001) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL002
KbdStuff "E" + Chr(13) + Upper(STRING002) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL003
KbdStuff "E" + Chr(13) + Upper(STRING003) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL004
KbdStuff "E" + Chr(13) + Upper(STRING004) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL005
KbdStuff "E" + Chr(13) + Upper(STRING005) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL006
KbdStuff "E" + Chr(13) + Upper(STRING006) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL007
KbdStuff "E" + Chr(13) + Upper(STRING007) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL008
KbdStuff "E" + Chr(13) + Upper(STRING008) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL009
KbdStuff "E" + Chr(13) + Upper(STRING009) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
:LABEL010
KbdStuff "E" + Chr(13) + Upper(STRING010) + Chr(13) + "Comments" + Chr(13) + "R" + Chr(13) + "Y"
End
If (("" == "Q") || ("" == "")) Stop
:LABEL011
Newlines 1
KbdStuff "^M^M"
End
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 12 End
; 66 Goto
; 63 Print
; 10 PrintLn
; 66 If
; 9 DispFile
; 1 FOpen
; 11 FGet
; 9 InputStr
; 1 Newline
; 1 Newlines
; 1 Stop
; 11 KbdStuff
; 72 AnsiPos
;
;
; ■ Functions used :
;
; 131 +
; 66 ==
; 10 !
; 1 ||
; 10 Upper()
; 40 Chr()
; 12 PPEPath()
; 1 Exist()
; 2 PPEName()
;
;------------------------------------------------------------------------------
;
; Analysis flags : No flag
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 0 For/Next
; 0 While/EndWhile
; 10 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------